// 引入封装好的axios文件
import request from '../utils/request.js'

// 登录
export function checkLogin(data) {
  return request.post('/users/checkLogin', data)
}

// 获取账号（个人中心）信息
export function accountinfo(data) {
  return request.get('/users/info', data)
}

// 修改用户头像
export function avataredit(data) {
  return request.get('/users/avataredit', data)
}

// 首页报表接口
export function totaldata(data) {
  return request.get('/order/totaldata', data)
}

// -----------------------------------------------------

// 获取账号列表
export function accList(data) {
  return request.get('/users/list', data)
}

// 添加账号
export function accAdd(data) {
  return request.post('/users/add', data)
}

// 删除账号
export function accDel(data) {
  return request.get('/users/del', data)
}

// 批量删除账号
export function batchdel(data) {
  return request.get('/users/batchdel', data)
}

// 修改账号
export function edit(data) {
  return request.post('/users/edit', data)
}

// 旧密码验证
export function checkoldpwd(data) {
  return request.get('/users/checkoldpwd', data)
}

// 修改密码
export function editpwd(data) {
  return request.post('/users/editpwd', data)
}

// -----------------------------------------------------

// 商品列表
export function comList(data) {
  return request.get('/goods/list', data)
}

// 删除商品
export function comdel(data) {
  return request.get('/goods/del', data)
}

// 添加商品
export function comAdd(data) {
  return request.post('/goods/add', data)
}

// 修改商品
export function comEdit(data) {
  return request.post('/goods/edit', data)
}

// -----------------------------------------------------

// 获取分类
export function catelist(data) {
  return request.get('/goods/catelist', data)
}

// 删除分类
export function delcate(data) {
  return request.get('/goods/delcate', data)
}

// 添加分类
export function addcate(data) {
  return request.post('/goods/addcate', data)
}

// 修改分类
export function editcate(data) {
  return request.post('/goods/editcate', data)
}

// 查询所有分类名称
export function getcate(data) {
  return request.get('/goods/categories', data)
}

// -----------------------------------------------------

// 获取订单列表
export function orderList(data) {
  return request.get('/order/list', data)
}

// 获取订单详情
export function detail(data) {
  return request.get('/order/detail', data)
}

// 订单查询
export function search(data) {
  return request.get('/order/search', data)
}

// 订单报表接口
export function ordertotal(data) {
  return request.post('/order/ordertotal', data)
}

// -----------------------------------------------------

// 获取店铺详情
export function shopInfo(data) {
  return request.get('/shop/info', data)
}

// 店铺内容修改
export function shopEdit(data) {
  return request.post('/shop/edit', data)
}
